package com.rd.teacher.jichao.day10;

public class TestException {

    public static void main(String[] args) {
        int i = 1;
        char c = '1';
        String str = "abc";
//        test(i, Integer.parseInt(str));

//        int[] arr = new int[5];
//        int index = 5;
//        int index1 = -1;
//        arr[index1] = 0;
//        arr[index] = 0;

//        str = "abc123";
//        str.charAt(6);
//        str.charAt(-1);

//        Object i1 = null;
//        System.out.println(i1.toString());

//        ArrayList list = new ArrayList();
//        list.add(str);
//        char c1 = (char)list.get(0);

//        Object str1 = "abc";
//        char c2 = (char)str1;

//        int a = 1, b = 0;
//        int result = a / b;

        // NoSuchElementException
//        LinkedList<String> linkedList = new LinkedList<>();
//        linkedList.add("abc");
//        linkedList.add("bcd");
//        linkedList.add("efg");

//        Iterator<String> iterator = linkedList.iterator();
//        while (iterator.hasNext()){
//            String strr = iterator.next();
//            linkedList.remove(strr);
//            System.out.println(strr);
//        }


//        ArrayList arrayList = new ArrayList<>();
//        arrayList.add("abc");
//        arrayList.add("bcd");
//
//        Iterator iterator1 = arrayList.iterator();
//        while (iterator1.hasNext()){
//            String strr = (String)iterator1.next();
//            System.out.println(strr);
//            if(strr.equals("abc")) arrayList.remove(strr);
//        }


//        ArrayList arrayList = new ArrayList();
//        arrayList.add(1);
//        arrayList.add(2);
//        arrayList.add(3);
//
//        // 第一种 while
//        Iterator iterator = arrayList.iterator();
//        while (iterator.hasNext()) {
////            String i = (String)iterator.next();
//            int ii = (int) iterator.next();
//            System.out.println(ii);
////            if(i == 1) iterator.remove();
////            if (i == 1) arrayList.remove(ii);
//        }

//        LinkedList<String> linkedList = new LinkedList<>();
//        linkedList.add("abc");
//        linkedList.add("bcd");
//        linkedList.add("cde");
//
//        linkedList.remove(0);
//
//        Iterator<String> iterator = linkedList.iterator();
//        while (iterator.hasNext()) {
//            String strr = iterator.next();
//            System.out.println(strr);
//        }

//        LinkedHashMap<Integer, String> map = new LinkedHashMap<>();
//        map.put(0, "abc");
//        map.put(1, "abc");
//        map.put(2, "abc");
//
//        map.remove(0);
//        // key的类型  使用数字少  使用String多  因为它不易改变
//
//        Set<Integer> set = map.keySet();
//        Iterator<Integer> iterator = set.iterator();
//        while (iterator.hasNext()){
//            Integer key = iterator.next();
//            String value = map.get(key);
//            System.out.println(key + "," + value);
//        }

//        for (int j = 0; j < map.size(); j++) {
//            String value = map.get(j);
//            System.out.println(j + "," + value);
//        }


//        LinkedList<String> linkedList = new LinkedList<>();
//        linkedList.peek();
//        linkedList.element();
//
//        linkedList.poll();
//        linkedList.remove();

    }


    public static void test(int i, int j) {

    }
}


